IBIS Macromodel Task Group

Meeting date: 27 Nov 2012

Members (asterisk for those attending):
Agilent:                    * Fangyi Rao
                            * Radek Biernacki
Altera:                     * David Banas
                              Julia Liu
                              Hazlina Ramly
Andrew Joy Consulting:        Andy Joy
ANSYS:                        Samuel Mertens
                            * Dan Dvorscak
                            * Curtis Clark
                              Steve Pytel
                            * Luis Armenta
Arrow Electronics:            Ian Dodd
Cadence Design Systems:       Terry Jernberg
                            * Ambrish Varma
                              Feras Al-Hawari
                              Brad Brim
                              Kumar Keshavan
                              Ken Willis
Cavium Networks:              Johann Nittmann
Celsionix:                    Kellee Crisafulli
Cisco Systems:                Ashwin Vasudevan
                              Syed Huq
Ericsson:                     Anders Ekholm
IBM:                          Greg Edlund
Intel:                      * Michael Mirmak
Maxim Integrated Products:    Mahbubul Bari
                              Hassan Raghat
                              Ron Olisar
Mentor Graphics:            * John Angulo
                              Zhen Mu
                            * Arpad Muranyi
                              Vladimir Dmitriev-Zdorov
Micron Technology:            Randy Wolff
                              Justin Butterfield
NetLogic Microsystems:        Ryan Couts
Nokia-Siemens Networks:       Eckhard Lenski
QLogic Corp.                  James Zhou
SiSoft:                     * Walter Katz
                              Todd Westerhoff
                              Doug Burns
                            * Mike LaBonte
Snowbush IP:                  Marcus Van Ierssel
ST Micro:                     Syed Sadeghi
Teraspeed Consulting Group:   Scott McMorrow
                              Bob Ross
TI:                           Casey Morrison
                              Alfred Chong
Vitesse Semiconductor:        Eric Sweetman
Xilinx:                       Mustansir Fanaswalla
                              Ray Anderson

The meeting was led by Arpad Muranyi

------------------------------------------------------------------------
Opens:

- Arpad: We will have 3 meetings in December

--------------------------
Call for patent disclosure:

- None

-------------
Review of ARs:

- Walter provide better explanation for intrinsic parameters in BIRD 150 draft
  - Done

- Arpad to send BIRD 121.2 to Open Forum
  - Done, posted to IBIS website

- Fangyi, Mahbubul, et. al., to discuss merging their "Redriver" proposal with BIRD 131.
  - In progress

-------------
New Discussion:

Interconnect report:
- MM: EMD can be used to address packaging
  - Investigating use of parameter tree format for this
- Walter: It was suggested that we do EMD first, then the .ibs part for packaging

BIRD 150:
- Arpad showed BIRD_150.1_draft5
- Arpad: Dependency_Table is not actually a parameter, needs new terminology
- Mike: It could be called a "construct"
- Radek: It actually is a parameter
- Arpad: It is not sent to the DLL
- Fangyi: Is it stated the this is not part of the DLL input?
- Arpad: It does not have it's own Format like parameters, it inherits other Formats
- Fangyi: Mainly it is not used by the model, doesn't completely belong in the AMI file
- Ambrish: We should say the Usage Decency_Table is not sent to the DLL

- Arpad: Can we change the part about "easier for the systems designer"?
- Walter: It is "easier for parameter relationships to be programmatically defined"

- Arpad: Is the "Labels row" section left over? We have no labels.
- Walter: Page 4 describes parameter names

- Arpad: "for that Parameter based" is an incomplete fragment
- Walter: "based" should go away
- Curtis: "parameters defined in the table" should be "parameters used in the table"

- Arpad: The Out_Match description is hard to understand
- Walter explained Out_Closest, Out_Range, Out_PWL.
- Arpad: The "must contain numeric data" phrase suddenly introduces numeric data in
  a section about exact matching
- Radek: The paragraph should be moved after the definitions.
- Mike: This must be written so that it can be read with fewer questions.

- Arpad: What is the "equal choices" sentence for?
- Walter: To choose which way to go when the input value is halfway between two choices
- Fangyi: There could be a platform precision issue
- Arpad: The language needs to be clearer

- Arpad: "numerically larger row" needs to be clearer
- Mike: "larger" should be "greater"

- Arpad: What is the note about "intrinsic" here?
- Walter: The definition is "Belonging to the essential nature or constitution of a thing"
- Walter explained the intrinsic reserved parameters
- Arpad: bit_time should not be allowed to be zero
- Walter: Agree, BAUD is in the same category
- Fangyi: Does Corner apply to things other than AMI parameters?
  - I have have some parameters at min, others at max
- Walter: No, one corner is used for all parameters, but the value arrangement can be different

- Fangyi: "If these parameters were specified" is confusing
- Walter: Agree

- Arpad: The Type line is not needed
- Walter: Agree

- Fangyi: What is Model_Name?
- Walter: It is a parameter defined above

- Radek: "intrinsic" still may not be right
- Fangyi: They really are simulator parameters, not model parameters

-------------
Next meeting: 4 Dec 2012 12:00pm PT

Next agenda:
1) Task list item discussions

-------------
IBIS Interconnect SPICE Wish List:

1) Simulator directives
